A Dimensionality Reduction Technique for Collaborative Filtering
نویسندگان
چکیده
Recommender systems make suggestions about products or services based on matching known or estimated preferences of users with properties of products or services (contentbased), properties of other users considered to be similar (collaborative filtering), or some hybrid approach. Collaborative filtering is widely used in E-commerce. To generate accurate recommendations in collaborative filtering, the properties of a new user must be matched with those of existing users as accurately as possible. The available data is very large, and the matching must be computed in real time. Existing heuristics are quite ineffective. We introduce novel algorithms that use “positive” nearest-neighbor matching, that is they find neighbors whose attribute values exceed those of the new user. The algorithms use singular value decomposition as a dimension-reduction technique, and match in a collection of lower-dimensional spaces. Although singular value decomposition is an obvious approach to dimension reduction, it requires some care to work effectively in this setting. Performance and quality of recommendations are measured using a movie database. We show that reasonable matches can be found in time O(m log n), using O(nm) storage space, where n is the number of users and m the number of attributes or products for which users may express preferences. This is in contrast to “approximate nearest neighbor” techniques that require either time or storage exponential in m.
منابع مشابه
An Item-Based Collaborative Filtering using Dimensionality Reduction Techniques on Mahout Framework
Collaborative Filtering (CF) is the most widely used prediction technique in Recommendation System (RS). Most of the current CF recommender systems maintains single criteria user rating in user-item matrix. However, recent studies indicate that recommender system depending on multi-criteria can improve prediction and accuracy levels of recommendation by considering the user preferences in multi...
متن کاملیک سامانه توصیهگر ترکیبی با استفاده از اعتماد و خوشهبندی دوجهته بهمنظور افزایش کارایی پالایشگروهی
In the present era, the amount of information grows exponentially. So, finding the required information among the mass of information has become a major challenge. The success of e-commerce systems and online business transactions depend greatly on the effective design of products recommender mechanism. Providing high quality recommendations is important for e-commerce systems to assist users i...
متن کاملA NOVEL FUZZY-BASED SIMILARITY MEASURE FOR COLLABORATIVE FILTERING TO ALLEVIATE THE SPARSITY PROBLEM
Memory-based collaborative filtering is the most popular approach to build recommender systems. Despite its success in many applications, it still suffers from several major limitations, including data sparsity. Sparse data affect the quality of the user similarity measurement and consequently the quality of the recommender system. In this paper, we propose a novel user similarity measure based...
متن کاملOrdinal Boltzmann Machines for Collaborative Filtering
Collaborative filtering is an effective recommendation technique wherein the preference of an individual can potentially be predicted based on preferences of other members. Early algorithms often relied on the strong locality in the preference data, that is, it is enough to predict preference of a user on a particular item based on a small subset of other users with similar tastes or of other i...
متن کاملUse of Semantic Similarity and Web Usage Mining to Alleviate the Drawbacks of User-Based Collaborative Filtering Recommender Systems
One of the most famous methods for recommendation is user-based Collaborative Filtering (CF). This system compares active user’s items rating with historical rating records of other users to find similar users and recommending items which seems interesting to these similar users and have not been rated by the active user. As a way of computing recommendations, the ultimate goal of the user-ba...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006